package com.hy.domain;

import org.springframework.beans.factory.FactoryBean;

public class UserFactoryBean implements FactoryBean<C> {


	@Override
	public C getObject() throws Exception {
		C c = new C();
		System.out.println("我是通过FactoryBean创建的对象");
		return c;
	}

	@Override
	public Class<?> getObjectType() {
		return C.class;
	}
	// 返回true，表示创建的对象是单例的，那么我们每次从容器中获取这个对象的时候都是同一个对象
	@Override
	public boolean isSingleton() {
		return true;
	}
}
